/**处理登录
 * 需要数据库
 */
const UserDao = require('../dao/user-dao')

const UserService={
    //处理首页的登录功能
    login:function(req,res,next){
      
        const{username,password} = req.body;
        //从数据库查询
        UserDao.find({username}).then((data)=>{
      
        if(data){//用户名存在
            if(data.password === password){//密码一致
               res.cookie('admin',{root:username},{ maxAge:3*24*60*60*1000})
                res.json({
                    res_body:{
                        status:1,
                       
                        message:''
                    }
                })

            }else{//密码不正确
                    res.json({
                        res_body:{
                            status:0,
                            message:'密码错误'
                        }
                    })
            }
        }else{//用户名错误
<<<<<<< HEAD
               res.json({
                   res_body:{
                               status:0,
                               message:'用户名不存在'
                           }
               })
//          res.render('error');
=======
            res.json({
                res_body:{
                            status:0,
                            message:'用户名不存在'
                        }
            })
            // res.render('error');
>>>>>>> ecf24b5f37dc0b9544ca6b093e0e4cba8a09b209
           

        }
        }).catch((error)=>{
            res.json({
                res_body:{
                    status:0,
                    message:'未知错误'
                }
            })
        })
    
}

}
module.exports=UserService;